<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*鍏ㄥ眬鏍峰紡*/
	html,body{height: 100%;width: 100%}
	input,a{outline: none;}

	@media(min-width: 768px){
		.layout{min-width: 1220px;}
		.container{width: 1220px;}
	}

	.wheight{height: 100%;}
	.txt-3{color: #333}
	.size-16{font-size: 1.6rem;}
	.size-18{font-size: 1.8rem;}
	.size-20{font-size: 2rem;}
	.size-30{font-size: 3rem;}
	.size-36{font-size: 3.6rem;}
	.size-72{font-size: 7.2rem;}
	@media(max-width: 768px){
		.size-16{font-size: 1.4rem;}
		.size-20,.size-18{font-size: 1.6rem;}
		.size-30{font-size: 2rem;}
		.size-36{font-size: 2.4rem;}
		.size-72{font-size: 4rem;}
	}
	.block{display: block}
	.inline{display: inline}
	.iblock{display: inline-block;}
	.bg-p-v{background: url() no-repeat center center/cover;}
	.bg-p-c{background: url() no-repeat center center/contain;}
	.hidden{overflow: hidden;}
	.tran-3{transition: all 0.3s;}
	.cursor-p{cursor: pointer;}
	.cursor-n{cursor: default;}
	.weight{font-weight: 800;}

	/*鏄剧ず鐨勬枃鏈鏁拌缃�*/
		.line-1{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
		..line-clamp-1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-height: 40px;overflow: hidden;}
		.line-clamp-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 50px;overflow: hidden;line-height: 1.9;}
		.line-clamp-3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-height: 62px;overflow: hidden;color: #777;}



/*澶撮儴*/
	header.header{height: 100px;}
	header main img{padding: 14px 0;height: 100%;width: auto;}
	header main .nav,header main .nav&gt;li,header main .nav&gt;li&gt;a,header main .xb3{height: 100px;}
	header main .nav&gt;li&gt;a,header main .xb3{line-height: 100px;}
	header main .nav&gt;li{width: 100px;position: relative;}
	header main .nav&gt;li:hover&gt;a{background-color: #2ba245;color: #fff}
	header main .nav&gt;li ul{display: none;position: absolute;top: 100%;width: 100%;z-index: 2;background-color: rgba(255,255,255,0.9);}
	header main .nav&gt;li:hover ul{display: block;}
	header main .nav&gt;li ul li&gt;a{display: block;height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;}
	header main .nav&gt;li ul li:last-child&gt;a{border: none;}
	header main .nav&gt;li ul li:hover&gt;a{color: #2ba245;}
	header main .nav&gt;li ul li a{color:#555;}
	/*浜у搧涓績浜岀骇鑿滃崟*/
	header main .nav&gt;li ul.product{width: 610px;padding: 10px 0;}
	header main .nav&gt;li ul.product li&gt;a{border: none;}

	/*绉诲姩绔鑸�*/
	.mo_nav{width: 100%;height: 0;overflow: hidden;padding-top: 70px;position: fixed;left: 0;z-index: -1;top: 0;opacity: 0;transition: all 0.3s;}
	.mo_language a{color: #555;}
	.mo_language a.active,.mo_language a:focus{color: #2ba245;}

	@media(max-width: 768px){
		header main .nav&gt;li{width: 90px;position: relative;}
		header.header{z-index: 3;box-shadow: 0px 1px 4px #ddd;}
		header.header,header main.container img{height: 70px;}
		/*header.header{line-height: 70px}*/
		header main.container img{padding: 10px 0;}
		header main .nav,header main .nav&gt;li,header main .nav&gt;li&gt;a,header main .xb3{height: 70px;}
		/*header main .nav&gt;li&gt;a,header main .xb3{line-height: 70px;}*/
		header main .nav&gt;li&gt;a,header main .xb3 .x7{margin-right: 0;}
	}

/*鑴氶儴*/
	footer.footer{background-color: #373d41;padding: 54px 0;color: #979797;}
	footer.footer .bd_footer{border-color: #979797;}
	footer.footer div.xb6{padding: 44px 20px;}
	footer.footer div.xb6 li:first-child{border: 0;}
	footer.footer li:hover&gt;a, footer.footer li:focus&gt;a{color: #fff;}
	footer.footer li.x2{width: 48px;}
	footer.footer li.x2 span{width: 44px;height: 44px;line-height: 42px;color: #c0c0c0;}
	footer.footer li.x2 i.dropdown{min-width: auto;display: none;background: none;}
	@media(max-width: 768px){
		footer.footer{padding: 30px 0 20px 0;}
		.xb3.pd-left-b{padding: 0;margin: 0;}
		footer.footer div.xb6{padding: 0;border: none;}
		/*footer.footer div.xb6 ul{margin: 0;}*/
		footer.footer div.xb6 p{line-height: 18px;border-top: 1px solid #666;padding: 10px;margin-top: 16px;}
		footer.footer div.xb3 ul.x5 li{margin: 0 0 0 24px;}
		footer.footer li.x2 i.dropdown{margin-left: -59px;}
	}



/*棣栭〉*/
	/*杞挱*/
		#banner .swiper-slide{height: 600px;}
		#banner .swiper-pagination{bottom: 30px;}
		#banner .swiper-pagination&gt;.swiper-pagination-bullet{width: 12px;height: 12px;border: 2px solid #fff;background-color: rgba(255,255,255,0);opacity: 1;}
		#banner .swiper-pagination&gt;.swiper-pagination-bullet-active{background-color: #fff;}
		@media(max-width: 768px){
			#banner .swiper-slide{height: 240px;}
			#banner .swiper-pagination{bottom: 10px;}
		}

	/*棣栭〉缁熶竴鐗堝紡*/
	.index_box{padding-bottom: 100px;}
	.index_box header.header_title{padding: 54px 0;}
	@media(max-width: 768px){
		.index_box  header.header_title{padding: 24px 0;}
		.index_box{padding-bottom: 40px;}
	}

	/*浜у搧*/
		.product ul&gt;li:nth-child(4n){margin-right: 0;}
		.product ul&gt;li&gt;a div{height: 184px;}
		.product ul&gt;li&gt;a:hover{background-color: #2ba245;border-color: #2ba245;}
		.product ul&gt;li:hover a{color: #fff;}
		.product ul&gt;li a p{height: 40px;}
		@media(max-width: 768px){
			.product ul&gt;li&gt;a div{height: 110px;}
			.product ul&gt;li a p{height: 30px;line-height: 30px;}
		}

	/*鏈嶅姟浼樺娍*/
		.index_service ul&gt;li&gt;div.active img{background-color: #2ba245;border-color: #2ba245;}
		@media(max-width: 768px){
			.index_service ul&gt;li&gt;div{margin: 0;}
			.index_service ul&gt;li&gt;div img{width: 110px;}
			.index_service ul&gt;li&gt;div p{padding: 6px 0;}
		}

	/*鏂伴椈涓績*/
		.newsroom .nav&gt;li{margin-right: 7px;background-color: #eee;border: 1px solid #eee;}
		.newsroom .nav&gt;li.active{border-color: #2ba245;background-color: #fff;}
		.newsroom .nav&gt;li&gt;a{height: 50px;width: 140px;line-height: 50px;}
		.newsroom main.xb6{height: 490px;}
		.newsroom main.xb6 ul{line-height: 45px;}
		.newsroom main.xb6 ul&gt;li:hover a{color: #2ba245;}
		.newsroom div.clearfix .mg-right .pd-b{position: absolute;bottom: 0;left: 0;z-index: 1;background-color: rgba(0,0,0,0.7);}
		.newsroom div.clearfix .mg-left .bd-bottom{height: 175px;}
		@media(max-width: 768px){
			.newsroom main.xb6:first-child{height: 300px;margin-bottom: 20px;}
			.newsroom main.xb6:last-child{height: auto;padding-bottom: 20px;}
			.newsroom main.xb6 h2{font-size: 1.6rem;padding-bottom: 6px;margin-bottom: 6px;}
			.newsroom main.xb6 div&gt;a&gt;div{padding: 10px;}
			.newsroom main.xb6 div&gt;a&gt;div p{margin: 0;}
			.newsroom main.xb6&gt;div{margin: 0;}
			.newsroom div.clearfix .mg-left .bd-bottom{height: 174px;}
			.newsroom main.xb6 ul{line-height: 40px;padding: 0;}
		
		}

	/*瑙ｅ喅鏂规*/
		#solution_swiper{padding: 0 75px;}
		#solution_swiper .swiper-slide{height: 360px;}
		#solution_swiper .mask{position: absolute;bottom: 0;left: 0;width: 100%;height: 56px;line-height: 56px;background-color: #2ba245;}
		#solution_swiper .swiper-slide:hover .mask{height: 100%;background-color: rgba(0,0,0,0.6);}
		#solution_swiper .swiper-slide:hover .mask a{padding-top: 110px;}
		#solution_swiper .swiper-slide .mask a button:hover{background-color: #2ba245;border-color: #2ba245;color: #fff;}
		@media(max-width: 768px){
			#solution_swiper{padding: 0 30px;margin-bottom: 20px;}
			#solution_swiper .swiper-slide{height: 120px;}
			#solution_swiper .swiper-button-prev{left: 6px;}
			#solution_swiper .swiper-button-next{right: 6px;}
			#solution_swiper .swiper-button-prev, #solution_swiper .swiper-button-next{height: 30px;}
			#solution_swiper .mask{height: 100%;background-color: rgba(0,0,0,0.6);line-height: 24px;}
			#solution_swiper .swiper-slide .mask a{padding: 4px;}
			#solution_swiper .swiper-slide .mask a p{margin-top: 20%;}
			#solution_swiper .swiper-slide .mask a button{opacity: 0}
			#solution_swiper .swiper-slide:hover .mask a{padding-top: 10px;background-color: #2ba245;}
		}

	/*鎷涘晢鍔犵洘*/
		.join ul:last-child{padding: 0 205px;}
		@media(max-width: 768px){
			.join ul:first-child{margin: 0;}
			.join ul:last-child{padding: 0;}
			.join ul li{padding: 16px 20px;max-height: 130px;}
			.join ul li img{margin: 0;max-height: 80px;width: auto;}
			.join ul li main{padding: 16px 0 0 10px;}
		}



/*鍐呴〉缁熶竴鏍峰紡*/
	/*鐗堝ご鍥�*/
	.page_banner{height: 300px;line-height: 300px;}
	@media(max-width: 768px){
		.page_banner{height: 150px;line-height: 150px;}
	}

	/*瀵艰埅*/
	.page_main nav.xb20 ul.nav&gt;li&gt;a{background-color: #f5f5f5;margin-top: 3px;height: 53px;line-height: 53px;}
	.page_main nav.xb20 ul.nav&gt;li:hover&gt;a,.page_main nav.xb20 ul.nav.menu&gt;li:focus&gt;a,main ul.nav&gt;li ul a:hover{color: #2ba245;}
	.page_main nav.xb20 ul.nav&gt;li ul{border-color: #f5f5f5;}
	.page_main nav.xb20 ul.nav&gt;li ul a{color: #555;}

	/*宸﹀鑸攢鍞儹绾�*/
	@media(max-width: 768px){
		.page_main nav.xb20&gt;div{line-height: 20px;padding: 5px;background-color: #f1f1f1;border: 0;}
	}

	/*鏂伴椈鍒楄〃鏈€鍚庝竴涓棤border*/
	.page_main&gt;.xb80&gt;main&gt;.figure:last-child{border: 0;}
	/*璧勮川璇佷功鍒楄〃*/
	.page_main&gt;.xb80&gt;main li&gt;a:hover{color: #2ba245;}

	/*椤靛熬鍒嗛〉*/
	.text_paging .pagination ul&gt;li.active&gt;a,.text_paging .pagination ul&gt;li:hover&gt;a{color: #fff;background-color: #2ba245;border-color: #2ba245;}
	@media(max-width: 768px){
		/*瀵艰埅*/
			.text_page{padding: 0}
			.text_page img{max-width: 100%;height: auto;}
			.page_main nav.xb20{border-bottom: 1px solid #ddd;}
			.page_main nav.xb20 h2{background-color: #fff;color: #555;}
			.page_main nav.xb20 ul.nav{margin-left: -2px;margin-bottom: 20px;}
			.page_main nav.xb20 ul.nav&gt;li&gt;a{padding: 0;text-align: center;margin: 2px 0 0 2px;background-color: #eee;height: 30px;line-height: 30px;}
			.page_main nav.xb20 ul.nav&gt;li&gt;a&gt;i{display: none;color: #f00;}
			.page_main nav.xb20 ul.nav&gt;li.active&gt;a, .page_main nav.xb20 ul.nav&gt;li:hover&gt;a{border-color: #2ba245;background-color: #2ba245;color: #fff;}
		/*鍐呭*/
			.page_main nav.xb20,.page_main div.xb80.pd-left-l{padding: 0;}
		/*鏂囩珷璇︽儏椤垫爣棰�*/
			/*.page_main .text_title&gt;h2{font-size: 1.6rem;}*/
		/*鍒嗛〉*/
			/*.text_paging{margin: 0;}*/
	}


/*鏂囩珷璇︽儏*/
.page_main ul.breadcrumb&gt;li&gt;a{color: #555;}/*闈㈠寘灞�*/
/*褰撳墠闃呰鏂囩珷閫夋嫨*/
	.text_page .text_choice&gt;a{color: #8d8d8d;}
	.text_page .text_choice&gt;a:hover{color: #2ba245;}


/*鏂伴椈涓績*/
	.news_list .figure&gt;p{margin-bottom: 12px!important;margin-top: 6px!important;}
	.news_list .figure img{height: 166px;width: 254px;}
	@media(max-width: 768px){
		.news_list{padding: 0px 10px 10px 10px;}
		.news_list .figure{padding-bottom: 20px;margin-bottom: 14px;text-align: center;border-color: #eee;}
		.news_list .figure:last-child{padding-bottom: 10px;}
		.news_list .figure:last-child{border: 0;}
		.news_list .figure img{width: 100%;height: 220px;margin: 0;float: left;}
		.news_list .figure .title{border-bottom: 1px solid #2ba245;display: block;line-height: 20px;float: left;padding: 4px 0;width: 100%;}
		.news_list .figure&gt;time, .news_list .figure&gt;p{display: block;text-align:left;}
		.news_list .figure a{width: 100%;background: #2ba245;color: #fff;border-color: #2ba244;}
		.news_list .figure a:focus{background-color: #35934a;border-color: #35934a;}
	}


/*浜у搧鍒楄〃*/
	.pro_list{margin: 0 -15px;}
	.pro_list div.xb4{padding:15px;}
	.pro_list div.xb4 main{padding:15px;}
	.pro_list div.xb4 main:hover{border-color: #2ba245;}
	.pro_list div.xb4 main:hover a.btn{border-color: #2ba245;color: #fff;background-color: #2ba245;}
	@media(max-width: 768px){
		.pro_list{margin: 0 -5px;padding-top: 20px;}
		.pro_list div.xb4{padding: 5px;}
		.pro_list div.xb4 main{padding: 10px;}
		.pro_list div.xb4 main a{margin: 8px 0;}
	}


/*浜у搧璇︽儏*/
	.page_main .swiper-slide{height: 300px;}
	@media(max-width: 768px){
		.page_main .pro_main main.pd-left-b.pd-top{padding: 0;}
	}


/*瑙ｅ喅鏂规*/
	.text_page .news_list .xb6.x12:nth-of-type(odd){padding-right: 15px;}
	.text_page .news_list .xb6.x12:nth-of-type(even){padding-left: 15px;}
		.news_list .xb6.x12&gt;.figure:hover{border-color: #2ba245;}
	@media(max-width: 768px){
		.text_page .xb6.x12:nth-of-type(odd), .text_page .news_list .xb6.x12:nth-of-type(even){padding: 0px!important;}
		.news_list .xb6.x12{border-bottom: 1px solid #eee;}
		.news_list .xb6.x12:last-child{border-bottom: 0px;}
		.news_list .xb6.x12&gt;.figure{border: 0;padding: 10px 0px;}
	}
	


/*鍟嗗姟鑱旂郴*/
	.clearfix.bd-bottom.pd-bottom-b.mg-top:last-child{border-color: #fff;background-color: #f00}
	</pre></body></html>